package org.example.aitest.entity;

import java.math.BigDecimal;
import java.util.Date;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.io.Serializable;
import lombok.Data;

/**
 * (CostOrder)表实体类
 *
 * @author makejava
 * @since 2025-04-25 15:07:08
 */
@SuppressWarnings("serial")
@Data
public class CostOrder extends Model<CostOrder> {

    private Integer id;
//ERP编号
    private String erpNo;
//订单编号
    private String orderNo;
//订单名称
    private String orderName;
//行号
    private String bankNo;
//订单甲方
    private String orderParty;
//订单经办人
    private String orderMan;
//订单金额
    private BigDecimal orderMoney;
//项目金额
    private BigDecimal projectMoney;
//供应商
    private String sup;
//订单年度
    private String orderYear;
//订单创建日期
    private Date orderCreatDate;
//订单签订日期
    private Date orderSignDate;
//经法订单编号
    private String legalOrderNo;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getErpNo() {
        return erpNo;
    }

    public void setErpNo(String erpNo) {
        this.erpNo = erpNo;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getOrderName() {
        return orderName;
    }

    public void setOrderName(String orderName) {
        this.orderName = orderName;
    }

    public String getBankNo() {
        return bankNo;
    }

    public void setBankNo(String bankNo) {
        this.bankNo = bankNo;
    }

    public String getOrderParty() {
        return orderParty;
    }

    public void setOrderParty(String orderParty) {
        this.orderParty = orderParty;
    }

    public String getOrderMan() {
        return orderMan;
    }

    public void setOrderMan(String orderMan) {
        this.orderMan = orderMan;
    }

    public BigDecimal getOrderMoney() {
        return orderMoney;
    }

    public void setOrderMoney(BigDecimal orderMoney) {
        this.orderMoney = orderMoney;
    }

    public BigDecimal getProjectMoney() {
        return projectMoney;
    }

    public void setProjectMoney(BigDecimal projectMoney) {
        this.projectMoney = projectMoney;
    }

    public String getSup() {
        return sup;
    }

    public void setSup(String sup) {
        this.sup = sup;
    }

    public String getOrderYear() {
        return orderYear;
    }

    public void setOrderYear(String orderYear) {
        this.orderYear = orderYear;
    }

    public Date getOrderCreatDate() {
        return orderCreatDate;
    }

    public void setOrderCreatDate(Date orderCreatDate) {
        this.orderCreatDate = orderCreatDate;
    }

    public Date getOrderSignDate() {
        return orderSignDate;
    }

    public void setOrderSignDate(Date orderSignDate) {
        this.orderSignDate = orderSignDate;
    }

    public String getLegalOrderNo() {
        return legalOrderNo;
    }

    public void setLegalOrderNo(String legalOrderNo) {
        this.legalOrderNo = legalOrderNo;
    }

    /**
     * 获取主键值
     *
     * @return 主键值
     */
    @Override
    public Serializable pkVal() {
        return this.id;
    }
}

